leaf blower - French English Dictionary